home *** CD-ROM | disk | FTP | other *** search
/ Computer Select (Limited Edition) / Computer Select.iso / pcc / v05n03 / keymod.doc < prev    next >
Text File  |  1992-02-13  |  3KB  |  63 lines

  1. KEYMOD.EXE                      March 1992                      Page 252
  2. PC/Computing
  3.  
  4.         KEYMOD is a batch file and short program to modify
  5.         assignment of keys on your keyboard.
  6.  
  7. First, check that ANSI.SYS is in your DOS directory or elsewhere on
  8. your hard disk, and then ensure that it's listed as a device in your
  9. CONFIG.SYS file. Open CONFIG.SYS in DOS 5.0's EDIT or a similar text
  10. editor and look for a line such as DEVICE=C:\DOS\ANSI.SYS (or one
  11. containing a different path to the same file). If it's missing, add
  12. it and then reboot to tload the driver into RAM. It will take up about
  13. 4.1k of conventional memory.
  14.  
  15. Next, create a special subdirectory called SETKEY under your batch 
  16. file or utilities subdirectory to contain KEY.COM and ANSIKEY.BAT.
  17. Change to the appropriate parent directory and enter MD SETKEY. Press
  18. ENTER, and then type CD SETKEY to take you to that directory.
  19.  
  20. Next, create two batch files to take you to the SETKEY directory and
  21. start the process.  This extra step is necessary because ANSIKEY 
  22. creates a file that enables you to reset your keys and always puts
  23. this file in the subdirectory from which you launch the batch file.
  24. To avoid littering your hard disk with reset files, you must issue
  25. the batch file from the same subdirectory every time, and a second
  26. batch file is the easiest way to do it.
  27.  
  28. With this set of files and programs, you can reassign functions
  29. between keys and assign text to a given key. You should be able
  30. to change any single-digit ASCII key, including numbers, letters,
  31. Shift- and Ctrl-key combinations, the number pad's direction keys
  32. (arrows, Home, End, PageUp, PageDn), Ins, Del, Backspace, Enter
  33. (try this carefully), Ctrl-Enter, and most punctuation keys.
  34. The exceptions are the gray keys mentioned in the file's REM
  35. lines.
  36.  
  37. To assign a string to a key, type SETKEY followed by a string up
  38. to nine words long. This technique is useful for assigning hard-to-
  39. type commands to a single key. Attaching reminders to keys is
  40. another use of the technique.  Let's say you want to assign the
  41. phone number of your systems manager or resident DOS helper to the
  42. F1 key. Enter the following line:
  43.  
  44.         SETKEY Call 7021 for help
  45.  
  46. When you press Enter, the batch file will prompt you to press the
  47. key. For this example, press F1 and then press it again when
  48. prompted for a double-check. When you're assigning a string to a
  49. key, the batch file will offer to put a carriage return at the
  50. end of the line. This is handy if you're assigning a command such
  51. as DIR /P /W, but in this case, press N. You'll be given the option
  52. to avoid overwriting the RESET file, to which you should answer Y.
  53. Now, whenever you press F1, you'll see the string you've assigned
  54. to it.
  55.  
  56. ANSIKEY creates a file called RESET.BAT in its subdirectory whenever
  57. you reassign keys. Use the DOS TYPE command to check it out.
  58.  
  59. Enter RESET to restore F1, and after you see the reset message,
  60. press F1 to verify.
  61.  
  62.  
  63.